Kernel-based Web switches providing content-aware routing
نویسندگان
چکیده
Locally distributed Web server systems represent a costeffective solution to the performance problems due to high traffic volumes reaching popular Web sites. In this paper, we focus on architectures based on layer-7 Web switches because they allow a much richer set of possibilities for the Web site architecture, at the price of a scalability much lower than that provided by a layer-4 switch. In this paper, we compare the performance of three solutions for layer7 Web switch: a two-way application-layer architecture, a two-way kernel-based architecture, and a one-way kernelbased architecture. We show quantitatively how much better the one-way architecture performs with respect to a twoway scheme, even if implemented at the kernel level. We conclude that an accurate implementation of a layer-7 Web switch may become a viable solution to the performance requirements of the majority of cluster-based information systems.
منابع مشابه
Analysis and Improvement of Content-Aware Routing Mechanisms
Over the past few years, there has been significant interest in content-aware routing that use the information found in the payload of packets to provide intelligent request distribution. As these content-aware routing mechanisms have become an increasingly important building block for Internet service providers, the network behavior and effectiveness of such mechanisms are unclear. In this pap...
متن کاملKernel Content-Aware QoS for Web Clusters
While content-aware QoS is increasingly desired for clusterbased Web systems, the high processing overhead it caused can easily make the Web switch a system bottleneck. In this paper, we present a more scalable architecture in which content-aware request distribution and service differentiation can be performed on the back-end server nodes. Based on this scalable architecture, a kernel content-...
متن کاملModular TCP Handoff Design in STREAMS-Based TCP/IP Implementation
Content-aware request distribution is a technique which takes into account the content of the request when distributing the requests in a web server cluster. A handoo protocol and TCP handoo mechanism were introduced to support content-aware request distribution in a client-transparent manner. Content-aware request distribution mechanisms enable the intelligent routing inside the cluster to pro...
متن کاملDirect Web switch routing with state migration, TCP masquerade, and cookie name rewriting
Existing layer 4 load balancers are content-blind and often have difficulty in redirecting HTTP requests to the appropriate server in the session manner. Layer 7 load balancers, also referred to as web switches, are content-aware and support session persistence. However, most web switches employ a bidirection architecture, which means both request and response traffic must both pass through the...
متن کاملNon-Blocking Routers Design Based on West First Routing Algorithm & MZI Switches for Photonic NoC
For the first time, the 4- and 5-port optical routers are designed by using the West First routing algorithm for use in optical network on chip. The use of the WF algorithm has made the designed routers to provide non-blocking routing in photonic network on chip. These routers not only are based on high speed Mach-Zehnder switches(Which have a higher bandwidth and more thermal tolerance than mi...
متن کامل